package com.liujit.bms.pc.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.liujit.bms.pc.domain.model.BlogArticleLabel;
import com.liujit.bms.pc.domain.result.BlogLabelResult;

import java.util.List;

/**
 * @Description 博客文章标签Service
 * @Author liujun
 * @Date 2021-07-03 14:36:28
 */
public interface BlogArticleLabelService extends IService<BlogArticleLabel> {

    /**
     * 根据博客文章id，查询博客文章标签列表
     *
     * @param articleId 博客文章id
     * @return 博客文章标签id列表
     * @author: liujun
     * @date: 2021/6/23 5:02 下午
     */
    List<Long> getArticleIdByLabelId(Long articleId);

    /**
     * 根据文章id，获取标签列表
     *
     * @param articleId
     * @return
     * @author: liujun
     * @date: 2021/7/12 11:16 上午
     */
    List<BlogLabelResult> getListByArticleId(Long articleId);
}
